/**
 * @param {string} s
 * @return {boolean}
 * 没有更笨
 */
var isPalindrome = function(s) {
    if(s.length<=1) return true;
    for(let i = 0, j = s.length-1;i !== j; ){
        if(!isChar(s[i])){
            i++;
            continue;
        }
        if(!isChar(s[j])){
            j--;
            continue;
        }
        if(s[i].toLowerCase() !== s[j].toLowerCase()){
            return false
        }else if(i === j-1){
           return true
        }else{
			i++;
			j--;
		}
    }
    return true;
};
function isChar(att){
    if((att.charCodeAt(0)>=65&&att.charCodeAt(0)<=90) || (att.charCodeAt(0)>=97&&att.charCodeAt(0)<=122)  || (att.charCodeAt(0)>=48&&att.charCodeAt(0)<=57)){
        return true
    }else{
        return false
    }
}